import static org.junit.Assert.*;

import java.util.ArrayList;

import org.junit.Test;


public class TaliaTest {

	@Test
	public void testTworzTalie(){
		ArrayList<Karta> talia = Talia.tworzTalie();
		assertNotNull(talia);
		assertEquals(52, talia.size());
	}

	@Test
	public void testTasujTalie(){
		ArrayList<Karta> talia = new ArrayList<Karta>();
		ArrayList<Karta> potasowanaTalia = new ArrayList<Karta>();
		talia = Talia.tworzTalie();
		potasowanaTalia = Talia.tasujTalie(Talia.tworzTalie());
		Talia.wyswietlTalie(talia);
		System.out.println();
		//Talia.wyswietlTalie(potasowanaTalia);
		for(int i=0;i<talia.size();i++){
			assertNotSame(talia.get(i), potasowanaTalia.get(i));
		}
		
	}

}
